var digitUppercase = function(n) {
    if (n == null){
        n = 7;
    };
    var digit = [
        '零','一', '二', '三', '四',
        '五', '六', '七', '八', '九',
        '十', '十一', '十二', '十三', '十四',
        '十五', '十六', '十七', '十八', '十九',
        '二十'
    ];
    return digit[n]

    // var fraction = ['', ''];
    // var digit = [
    //     '', '一', '二', '三', '四',
    //     '五', '六', '七', '八', '九'
    // ];
    // var unit = [
    //     ['', '万', '亿'],
    //     ['', '十', '白', '千']
    // ];
    // var head = n < 0 ? '' : '';
    // n = Math.abs(n);
    // var s = '';
    // for (var i = 0; i < fraction.length; i++) {
    //     s += (digit[Math.floor(n * 10 * Math.pow(10, i)) % 10] + fraction[i]).replace(/零./, '');
    // }
    // s = s || '';
    // n = Math.floor(n);
    // for (var i = 0; i < unit[0].length && n > 0; i++) {
    //     var p = '';
    //     for (var j = 0; j < unit[1].length && n > 0; j++) {
    //         p = digit[n % 10] + unit[1][j] + p;
    //         n = Math.floor(n / 10);
    //     }
    //     s = p.replace(/(零.)*零$/, '').replace(/^$/, '') + unit[0][i] + s;
    // }
    // return head + s.replace(/(零.)*零/, '')
    //     .replace(/(零.)+/g, '')
    //     .replace(/^整$/, '');
};